


var mi_array_registro;
var mi_array_login;

function check(form){
		//We take all the var from the form
		var nombre=document.forms["formular"]["nick"].value
		var password=document.forms["formular"]["pass"].value
		//Lets check if the first textfield is empty or not
		mi_array_login=new Array(nombre,password);
		if (nombre==null || nombre=="")
  		{
		   	alert("Introduzca el nombre,por favor");
			document.formular.name.focus();

  		}else{
		        alert(mi_array_login[1]);
			consultar_usuarios();
		}
		//We check if the name is correct
		if(password==null || password=="")
		 {
  		 	alert("Introduzca el password, por favor");
			document.formular.password.focus();

		 }
}//Fin de la funcion


//Javascript para comprobar 
function comprobar(){
	var giveuser=document.forms["formu"]["nombre"].value
	var givemail=document.forms["formu"]["mail"].value
	var givepass=document.forms["formu"]["pass2"].value
	mi_array_registro=new Array(giveuser,givemail,givepass);
	alert(mi_array_registro[1]);
	var todo_correcto="";
        if( giveuser==null || giveuser=="")
        {
	         alert("Introduce un nombre por favor");
		 todo_correcto="OK";

        }	
	if( givepass==null || givepass=="")
	 {
	   alert("Introduce una contraseña");
	   todo_correcto="OK";

         }	
         if( givemail==null || givemail=="")
	 {
	   alert("Introduce un email");
           todo_correcto="OK";

         }
	//Aqui hacemos la inserción de los usuarios.
	if(todo_correcto=="OK"){
		alert("hello");
		//Aqui se debe de poner que compruebe que no esta ya.
		alert(mi_array_login[1]);
		//En este caso, hacemos que se cree el nuevo usuario.(giveuser,givemail,givepass)
		insertar_datos(giveuser,givemail,givepass);

	}	   
}//End of function


/**********************/
/******   BD  *********/
/**********************/
//Declaracion de variables
//En primer lugar,tomamos los datos que consideremos necesarios.
var db = require("nano")("http://localhost:5984/").use("geomusic_usuarios");
//console.log(db.info());
var request;

function consultar_usuarios(){
	//INsertamos el nuevos elemento.
	db.list(do_stuff);
}
//COmprobamos los usuarios que se han registrado en el 
function do_stuff( error,data) {
        if(!error) {
                var documentos = new Array;
                data.rows.forEach(function(documento) {
			if(documento.id==mi_array_login[0]){
				console.log(documento.id);
			}

                });              
        }
}//Fin de funcion

//Creacion de nuevos usuarios.
function insertar_datos(giveuser,givepass,givemail){
	alert(giveuser,givepass,givemail);
	//INsertamos el nuevo usuario.
	db.insert({ _id : giveuser,
                   'password': givepass,
	           'email': givemail });
	alert(" Gracias por registrarse.Por favor,inicie sesion");

}//FIn de la funcion.












